package com.tiancheng.trade.order.vo.app.res;

import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * 可开票订单详细返回
 *
 * @author kellen
 * @date 2024/7/6
 */
@Getter
@Setter
public class InvoiceOrderDetailResVO {

    // 订单编号
    private String orderId;
    // 订单名称
    private String orderName;
    // 订单金额
    private Integer orderAmount;
    // 订单支付金额
    private Integer payAmount;
    // 订单退款金额
    private Integer refundAmount;
    // 订单可开票金额
    private Integer invoiceAmount;
    // 发票类型
    private String invoiceTypeCode;
    // 订单可开票张数
    private Integer invoiceNum;
    // 订单状态
    private String orderStatus;
    // 开票状态
    private String invoiceStatus;
    // 订单业务场景
    private String orderSource;
    // 商户名称
    private String sellerTaxpayerName;
    // 订单可开票明细
    private String items;
    // 订单可开票明细数量
    private Integer itemsNum;
    // 订单创建时间
    private LocalDateTime orderCreateTime;
    // 订单支付时间
    private LocalDateTime orderPayTime;
}
